high-mobility shelter - Français Anglais Dictionnaire